delayed pain - German English Dictionary